TUIO AS3: A Multi-Touch and Tangible User Interface Rapid Prototyping Toolkit for Tabletop Interaction
نویسندگان
چکیده
Multi-touch and tangible input paradigms provide new opportunities for post-WIMP (Windows, Icons, Menus, Pointer) user interfaces. The development of such novel interfaces challenges designers and software developers alike. TUIO AS3 addresses these challenges by providing a toolkit for the rapid development of multi-touch and tangible user interface (TUI) interaction. The TUIO AS3 toolkit comprises two basic functionalities. Firstly, it offers a sophisticated multi-touch and TUI interaction API. Secondly, to foster the development process, TUIO AS3 is capable to simulate complex multi-touch and TUI interaction via mouse and keyboard. In terms of the interaction API, TUIO AS3 provides a wrapper for the network-based open source protocol TUIO in Adobe Flash’s programming language Actionscript 3 (AS3). TUIO AS3 allows to enhance user interface (UI) elements developed in AS3 with interactivity for gestural and tangible interaction. The interaction APIs support two kinds of interaction: On one hand, multi-finger/multi-hand controls for dragging, rotation and scaling can be added to any UI element to enhance it with standard multi-touch functionality. On the other hand, complex gestures can be defined with a simple grammar and tracked within TUIO AS3. In terms of simulation, TUIO AS3 offers means to simulate multitouch and TUI interaction without the need for an additional simulator application. Aspects like multi-finger flicking, multi-finger rotation and complex gestures are supported via keyboard and mouse interaction. Tangibles can be added, manipulated and removed. TUIO AS3 has been used and matured in several projects.
منابع مشابه
JunctionBox: A Toolkit for Creating Multi-touch Sound Control Interfaces
JunctionBox is a new software toolkit for creating multitouch interfaces for controlling sound and music. More specifically, the toolkit has special features which make it easy to create TUIO-based touch interfaces for controlling sound engines via Open Sound Control. Programmers using the toolkit have a great deal of freedom to create highly customized interfaces that work on a variety of hard...
متن کاملA Tabletop Waveform Editor for Live Performance
We present an audio waveform editor that can be operated in real time through a tabletop interface. The system combines multi-touch and tangible interaction techniques in order to implement the metaphor of a toolkit that allows direct manipulation of a sound sample. The resulting instrument is well suited for live performance based on evolving loops.
متن کاملGAINE - tanGible augmented interaction for edutainment
Interactive tabletops are gaining an increasing interest since they provide a more natural interaction with digital contents and allow the interaction of multiple users at a time promoting face-to-face collaboration, information sharing and the raise of social experiences. Given the potentialities offered by these devices, several entertainment-edutainment applications based on interactive tabl...
متن کاملEMIL: A Rapid Prototyping Authoring Environment for the Design of Interactive Surface Applications
Interactive surfaces (IS) like digital tabletop systems offer a cornucopia of input possibilities like touch gestures or interaction with physical objects. Additionally, multiple users can interact simultaneously allowing for a collaborative setting. These aspects have increased the complexity of designing such interfaces as compared to WIMP interfaces. However, existing UI design approaches fa...
متن کاملInnovative interfaces for Serious Games
The tangible interaction approach has, in recent years, become a promising alternative to tactile interaction for very young children. Children playing with Tangible User Interfaces (TUI) are motivated by the novel and digital environment and benefit from the same values as conventional physical playing. Young children build their mental image of the world through action and motor responses and...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2011